package com.thinkinginobjects.repository;

import java.util.List;

import com.thinkinginobjects.domainobject.Account;

public interface AccountRepository {

	void addAccount(Account account);
	void removeAccount(Account account);
	void updateAccount(Account account); // Think it as replace for set
	
	List<Account> query(AccountSpecification specification);
	
}
